.captcha-image{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic_instructions{display:block}.captcha-image .cf7ic_instructions span{color:red;font-weight:700}.captcha-image i{padding:5px;font-size:40px}.captcha-image label{display:inline-block;width:60px!important}.captcha-image label>input{opacity:0;width:0;height:0;margin:0}.captcha-image svg{padding:5px;width:50px;height:50px}.captcha-image label>input+svg{cursor:pointer;border:2px solid transparent;position:relative;overflow:hidden}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid red}